package dlt645_v2007_master_connector

import conf_table_define "go-iot-gateway/internal/conf_table/define"

// 0		DLT645-2007	前导符	十六进制	FE
// 1		DLT645-2007	前导符个数	十进制	4
// 2		DLT645-2007	仪表地址长度	十进制	12
// 3		DLT645-2007	通讯中断数据清零	十进制	不清零
// 4		DLT645-2007	触发通讯中断的连续失败次数	十进制	3
// 5		DLT645-2007	是否开启广播校时	十进制	否
// 6		DLT645-2007	分闸功能码	十六进制	4d
// 7		DLT645-2007	合闸功能码	十六进制	4e
// 8		DLT645-2007	读数据块	十进制	1
// 9		DLT645-2007	支持NM3LC	十进制	0
// 10		DLT645-2007	监听模式	十进制	关闭
// 11		DLT645-2007	监听模式触发通讯中断的数据空闲时间(s)	十进制	60
// 12		DLT645-2007	解析方式	十进制	标准协议
// 13		DLT645-2007	历史数据存储天数(0不存)	十进制	0
// 14		DLT645-2007	表计安装时间	字符串	1970-01-01
type RTU2007ProtocolInfo struct {
}

func NewRTU2007ProtocolInfo(protocolConfInfos []*conf_table_define.ProtocolInfo) *RTU2007ProtocolInfo {
	protocolInfo := &RTU2007ProtocolInfo{}
	//todo
	return protocolInfo
}
